extremely challenging - Francés Inglés Diccionario